fieldset,img{
  border:0
}
*,a:focus,input:focus{
  outline:0
}
a,body{
  color:#333
}
div,p{
  -webkit-box-sizing:border-box
}
.footer li{
  word-wrap:break-word;word-break:break-all
}
article,aside,blockquote,body,button,code,dd,dialog,div,dl,dt,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,input,legend,li,nav,ol,p,pre,section,td,textarea,th,ul{
  margin:0;padding:0
}
input,select,textarea{
  font-size:100%
}
table{
  border-collapse:collapse;border-spacing:0
}
caption,th{
  text-align:left
}
h1,h2,h3,h4,h5,h6{
  font-size:100%;font-weight:500
}
li,ol,ul{
  list-style:none
}
em,i{
  font-style:normal
}
del{
  text-decoration:line-through
}
address,caption,cite,code,dfn,em,th,var{
  font-style:normal;font-weight:500
}
img{
  max-width:100%
}
img,input{
  vertical-align:middle
}a{
  text-decoration:none
}
*{
  -webkit-tap-highlight-color:transparent
}
html{
  -webkit-text-size-adjust:none;overflow-y:scroll
}
body{
  min-width:320px;line-height:1.5;font-family:Arial,Helvetica,STHeiTi,sans-serif;background:#f2f2f2
}